Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ELMWOOD AVENUE Detached £584,092 £342,500 22 May 2012
6 ELMWOOD AVENUE Detached £466,261 £248,000 21 Jan 2005
8 ELMWOOD AVENUE Semi-Detached £462,839 £356,000 3 Feb 2017
10 ELMWOOD AVENUE Semi-Detached £435,572 £355,000 20 Sep 2019
12 ELMWOOD AVENUE Detached £650,962 £384,000 11 Jan 2013